long sack - French English Dictionary